Skip to content

feat(landing): bridge the notification, settings and billing deep-link routes - #13

Merged
kipavy merged 1 commit into
mainfrom
feat/open-part3-routes
Aug 18, 2026
Merged

feat(landing): bridge the notification, settings and billing deep-link routes#13
kipavy merged 1 commit into
mainfrom
feat/open-part3-routes

Conversation

@kipavy

@kipavy kipavy commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Part 3 of VoltiusApp/voltius#144, page half. Mirrors the three navigate routes added to the client's ROUTES table in VoltiusApp/voltius (companion PR), so an https://voltius.app/open#… link for them hops to the scheme URL instead of rendering "This link is incomplete".

  • notification — optional opaque n, length-capped at 200 to match the client. Inbox ids are re-derived from server state, so an id the app no longer holds simply opens the notification centre.
  • settingssection checked against a copy of the client's SETTINGS_SECTIONS. Note mcp is not a section (MCP lives inside integrations), so #settings?section=mcp is rejected.
  • billing — no parameters; builds voltius://billing. The client opens the account section and deliberately starts no checkout.

plugin/install, snippet/install and connect stay rejected, with tests asserting it.

The two whitelists must agree or links die silently, so the client PR merges first. 31 landing tests pass; pnpm lint clean.

…g routes

Mirrors the three navigate routes added to the client's ROUTES table. The
settings section list and the notification id cap are copies of the client's
own, so a link the app cannot render fails on the page instead of hopping to
a scheme URL that gets dropped in silence.
@vercel

vercel Bot commented Aug 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
voltius Ready Ready Preview Aug 18, 2026 7:50pm
voltius-portal Ready Ready Preview Aug 18, 2026 7:50pm

@kipavy
kipavy merged commit 6229642 into main Aug 18, 2026
5 checks passed
@kipavy
kipavy deleted the feat/open-part3-routes branch August 18, 2026 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant